资讯月刊下载

第121期(18-03)

2018年03月 - 总第121期
  • Java程序员开发常用的工具
  • 3月全球数据库排名:PostgreSQL 再迎暴涨
点击下载>>

第120期(18-02)

2018年02月 - 总第120期
  • 开源巨献:2017 年 Google 开源了这些超赞的项目
  • 关于区块链,程序员需要了解什么
点击下载>>

第119期(18-01)

2018年01月 - 总第119期
  • 编写高性能Java代码的最佳实践
  • 从15000个Python开源项目中精选的Top30,Github平均star为3707,赶紧收藏!
点击下载>>

更多月刊下载

活跃编辑

资讯编辑

转载新闻 给 Web 开发人员推荐的测试工具

用户对于现代 Web 应用除了美观要求之外,对产品体验度也有较高的要求。在推荐过几期开源图形库和通用独立 UI 组件后,觉着是时候推荐一些测试工具了。 一、单元测试/测试运行器 1、Jest 知名的 JavaScript 单元测试工具,由 Facebook 开源,开箱即用。它在最基础层面被设计用于快速、简单地编写地道的 JavaScript 测试,能自动模拟 require() 返回的 Com ...
jihong10102006 评论(0) 有10077人浏览 2017-08-18 0 0

原创新闻 测试人员职业发展之路

在我们开始尝试为大家描述软件测试工作的多种可能性之前,先来看看在现在所知最近代的开发模式中,测试人员还会继续存在吗?因为如果连测试工作本身都不存在了,我们也没必要进行后续的讨论了。 很多做测试的朋友问过这样一个问题:“现在敏捷开发模式中,自动化测试那么流行,而且连开发人员都开始做测试了,是不是以后就没有测试人员了?” 其实我在这里可以肯定的告诉大家现实并不是这样的。 首先我们需要讨论的是分工的 ...
jihong10102006 评论(0) 有8150人浏览 2017-08-11 0 0

原创新闻 11款很酷的新编程工具

引用原文:11 Cool New Coding Tools to Know 作者:Damian Wolf 翻译:Vincent 译者注:开发人员平时可能不太接触新的编程工具,或者找不到比现在用的更好的,所以只能使用那些过时的。本文作者介绍了11种新的编程工具,这些工具可以通过改变编码技能、共享终端等方式来加速你的开发过程。以下为译文。 作为一名开发人员,对于工具的需求是一直都有的。工具使得开发人员 ...
jihong10102006 评论(2) 有12254人浏览 2017-08-10 0 0

原创新闻 七步达到100倍的性能优化

引用原文:Seven steps to 100x faster 作者:Phil Pearl 翻译:黑色巧克力 译者注:想要程序的性能得到提升吗?尝试下通过找到慢的东西,然后用更快的东西来代替它。作者以寻找网状图的直径为例,仅仅七步性能就提升了100倍,值得学习。 我有一种热衷于让事情变得更快的强迫症。这里有一个故事,那就是利用编译器中的神奇工具,把GO语言的代码运行速度提高100倍。这并不是让代码 ...
jihong10102006 评论(0) 有10017人浏览 2017-08-09 0 0

原创新闻 开发者应该知道的代码审查工具,杜绝代码bug

引用原文:Code review tools you should get to know 作者:Aaron Raizen 翻译:Diwei 译者注:由于项目时间紧,所以写出的代码就满是bug?别再找借口了,本文作者列举出了7种工具帮助你审查代码,保证代码的高质量,让我们一起看看都有哪些工具吧!以下为译文。 让我们想象一种场景,假设你是一位项目经理,你这周就要把系统提供给客户。到了周一早上,但是你 ...
jihong10102006 评论(0) 有10703人浏览 2017-07-24 0 0

转载新闻 为渗透测试准备的 10 大黑客工具

工匠需要相应的技能和工具才能工作,并创造出杰作。 虽然工具是工作的过程中的重要推动因素,但也需要工匠具有相关的经验和专业知识。 渗透测试人员的工具箱非常像工匠的工具箱,可根据业务目标使用各种各样的工具。 在这里,我们将分析一些可用于渗透测试的最佳免费工具。要注意,这些工具之间没有直接的比较。 这些工具的使用取决于渗透测试者的评估类型。 这些工具不是相互竞争关系,而是可以互相补充,并帮助渗透测试人 ...
jihong10102006 评论(0) 有12689人浏览 2017-07-18 1 0

原创新闻 Java微服务框架一览

引用原文:Java Microservices: Code Examples, Tutorials, and More 作者:Angela Stringfellow 翻译:雁惊寒 译者注:本文首先简单介绍了微服务的概念以及使用微服务所能带来的优势,然后结合实例介绍了几个常见的Java微服务框架。以下是译文。 微服务在开发领域的应用越来越广泛,因为开发人员致力于创建更大、更复杂的应用程序,而这些应用 ...
jihong10102006 评论(0) 有17620人浏览 2017-06-23 0 3

原创新闻 服务器负载优化技巧

引用原文:Tips and Tricks for Reducing Server Load 作者:Thayne McCombs 翻译:Vincent 译者注:作者以字体服务为例,首先分析了为什么服务器的负载会那么高。找到原因以后,将服务器端的部分工作进行转移,从而降低了服务器端的负载。以下为译文。 我们有一个面向服务的架构。其中一个服务是字体服务,它负责根据family和Unicode提供字体数据 ...
jihong10102006 评论(0) 有11798人浏览 2017-06-19 0 0

原创新闻 Yelp是如何做到每天运行成千上万个测试

引用原文:How Yelp Runs Millions of Tests Every Day 作者:Chunky G. 翻译:贺雨言 快速进行功能开发对企业至关重要,开发团队都试图通过减少测试、配置和监控变化的时间来提高开发人员的效率。为了让开发人员安全地敲代码,Yelp使用内部分布式系统Seagull运行2000多万个测试。 \ 什么是Seagull? Seagull是一个容错和故障恢复的分布式 ...
jihong10102006 评论(0) 有4441人浏览 2017-05-19 0 1

转载新闻 解Bug之路-Druid的Bug

笔者很热衷于解决Bug,同时比较擅长(网络/协议)部分,所以经常被唤去解决一些网络IO方面的Bug。现在就挑一个案例出来,写出分析思路,以飨读者,希望读者在以后的工作中能够少踩点坑。 前言 此Bug是Druid低版本的Bug,此Bug至少在1.0.12版本就已经修复。 Druid的Bug现场 在紧张的新项目开发的日子里,突然收到线上某系统的大量报警,对应系统的人员发现此系统在某一台机器上du ...
jihong10102006 评论(1) 有7553人浏览 2017-05-16 3 1

原创新闻 开发者常犯的十大加密错误

引用原文:Top 10 Developer Crypto Mistakes 作者:crazycontini 翻译:Kenneth 图片来自:英文原文 在经历过成千上百行的代码审计以及在Stack Overflow上阅读了大量有关安全方面的帖子之后,我列出了开发人员常犯的10大加密错误。 不幸地是,有问题的加密无处不在。能正确完成加密的次数远远小于不能正确完成的次数。很多问题是由如下两个原因造成的 ...
jihong10102006 评论(0) 有4793人浏览 2017-05-05 1 0

转载新闻 这些优秀的国产分布式任务调度系统,你用过几个?

分布式调度在互联网企业中占据着十分重要的作用,尤其是电子商务领域,由于存在数据量大、高并发的特点,对数据处理的要求较高,既要保证高效性,也要保证准确性和安全性,相对比较耗时的业务逻辑往往会从中剥离开来进行异步处理。 接下来,推荐几款优秀和极具潜力的国产开源分布式任务调度系统,希望能对大家有所帮助。 1、opencron opencron 是一个功能完善且通用的开源定时任务调度系统,拥有先进可靠的 ...
jihong10102006 评论(0) 有35970人浏览 2017-04-21 1 0

原创新闻 Docker运维之最佳实践

引用作者简介:阳运生,有容云 容器技术的发展可以分为两个阶段,第一个阶段聚焦在IaaS层,仅仅把容器当做更轻量级虚拟机来使用,解决了应用运行时进程级资源隔离的问题;随着Docker的出现,容器虚拟化才有了统一的平台,由此容器技术发展到了第二个阶段,开始聚焦在PaaS层,以应用为中心,统一应用分发标准,实现DevOps。 本篇将针对操作系统、主机配置、容器镜像、容器运行时、Docker Daemon ...
jihong10102006 评论(0) 有5185人浏览 2017-04-10 1 0

转载新闻 聊聊前端开发的测试

最近在做 Coding 企业版 前端开发时花了很多时间写测试,于是和大家分享一些前端开发中的测试概念与方法。 什么是写测试代码 我理解的写测试其实是你写一些代码来验证你所谓的可以交付的代码是你所预期的设计,有一些朋友叫他 TDD 也就是测试驱动型的设计,其实到底是先写代码还是先写测试,并不是最重要的,倒是能给你信心这个代码是符合设计的更重要。 为什么要测试,前端需要测试么 这个问题不是这篇分享要 ...
jihong10102006 评论(0) 有6699人浏览 2017-03-29 0 0

转载新闻 还在为测试发愁?10 个开源的压力/负载测试工具

负载/压力测试工具可以让你了解应用程序在负载/压力下的执行情况,它可以暴露其中的问题,并进行改进。因此,负载/压力测试是确保系统运行效率并不可少的部分。本文介绍了 10 个开源的负载/压力测试工具,欢迎补充。 1、Apache JMeter JMeter 是 Apache 组织的开放源代码项目,它是功能和性能测试的工具,100% 的用 Java 实现。 2、Httperf Httperf 是个 ...
jihong10102006 评论(1) 有6132人浏览 2017-03-23 0 0

原创新闻 游戏开发 应用Docker实现开发环境

引用作者简介:陈霈霖,金山西山居资深Unity开发工程师,Unity开发框架KSFramework作者,关注Web开发全栈、DevOps 最近,跟一个大学金融系的同学交流,发现他对科技发展的动态非常了解,然而对于一些技术关键字的应用并不是很理解。对于普通不懂技术的小白来说,如果去咨询一些IT行业技术大牛,他们往往会获得一个一脸茫然的回答。比如说,他问我“云计算”是什么?百度百科: 引用云计算(cl ...
jihong10102006 评论(0) 有5067人浏览 2017-02-20 0 0

原创新闻 表格控件 Spread Studio 发布 V10 版本

Spread Studio 表格控件是一个功能和 Excel 类似的表格控件。用于在应用系统中实现表格数据录入和编辑等交互功能,并且提供灵活的定制能力和丰富的数据可视化效果。 近日 Spread Studio V10 版本正式发布了!新版本新增了 Excel2016 中全新的图表类型,还新增了多种单元格类型和包含图片的 Excel 导入导出等功能。 Spread Studio V10 版本在各 ...
powertoolsteam 评论(0) 有4854人浏览 2016-12-09 0 0

原创新闻 ComponentOne 产品线发布全新的 2016 V2 版本

2016年7月27日,葡萄城宣布,ComponentOne 产品线发布全新的2016V2版本。 ComponentOne产品线是ComponentOne Studio(.Net控件集)、Wijmo(H5/JavaScript控件集)、Xuni(移动开发控件集)的总称。作为跨设备跨平台的控件集,ComponentOne产品线的3大产品针对不同的开发平台却又有一致的API,能满足. NET、Web、移 ...
powertoolsteam 评论(0) 有9309人浏览 2016-08-15 1 0

转载新闻 测试技巧 – 你所不知道的测试黑科技

技巧一:处理实例化 在我想办法让我的Android App通过Unit Test和Integration Test的过程中,我积累了一些小的经验与技巧,可以成功的处理比较麻烦的代码。展示开始: 问题代码 我想测试这段代码 public void readDeepLink(String path) { new DeepLinkReader().readDeepLink(path); } 我只 ...
mengyidan1988 评论(0) 有6343人浏览 2016-01-27 0 0

原创新闻 日志管理与分析的十个最佳实践

这是准确管理与衡量日志记录的最高效方式;本文将带你快速了解通常如何利用Docker及容器来创建易于管理、测试及部署的软件镜像包。 过去十年来,随着分布式系统的发展,日志数据管理起来更加复杂。如今,系统中可以容纳数以千计的服务器实例或者微服务容器,而所有这些实例或容器又会生成自己的日志数据。随着以云为基础的系统快速出现并占据主导地位,由机器所生成的日志数据呈爆炸性增长。而日志管理随之成为现代化IT运营 ...
mengyidan1988 评论(0) 有6099人浏览 2016-01-25 2 0

最近热门TAG

项目管理(163) 软件测试(94) Git(73) maven(67) 敏捷开发(54) XP(44) 单元测试(43) 配置管理(34) SVN(34) CVS(33) subversion(25) TDD(20) UML(17) Ant(15) UP(6) capistrano(3) Loadrunner(2) UseCase(2) VSS(1)

热门研发管理资讯

最新研发管理评论

...
hongyabing 评论了 Redis 在现实世界的 5 个用法
redis很强大。尤其是结合 redis sentinel 和 3.x后支持 的 redis clus ...
andy54321 评论了 Redis 在现实世界的 5 个用法
图片都不能显示也能放首页。。。
Tyrion 评论了 异步系统的两种测试方法
...
masuweng 评论了 Redis 在现实世界的 5 个用法
...
张yyyyyy 评论了 数据可视化之美:经典案例与实践解析
当成入门了解,可以。
xiesw3 评论了 一个真实的DevOps演进过程是啥样的?
个人看法,这些国外的软件通常不适合国内团队,可以考虑国产的,比如 Topo,Worktile等。
wenshu 评论了 7款最流行的在线项目管理工具推荐
文档好像没人写,一些细节地方,比如“在读写模式下,不能使用获取retVal作为缓存key。”,只在讨论 ...
Saro 评论了 面对缓存,有哪些问题需要思考?
初入社会,真的要学习学习缓存技术。。。
暖风清扬 评论了 面对缓存,有哪些问题需要思考?
确实,单元测试不等于 100% 无bug不然测试团队干啥。源码解析 http://www.iocode ...
华家小谁 评论了 都100%代码覆盖了,还会有什么问题?
6666666
lixuejian 评论了 都100%代码覆盖了,还会有什么问题?
6666666
lixuejian 评论了 6个编写优质干净代码的技巧
原文链接有错误,应该是:https://dzone.com/articles/11-cool-new- ...
Gavin-Wang 评论了 11款很酷的新编程工具
分享一款代码生成器,拖拽式组件结合流式处理,很容易的访问数据库、http、文件读写操作等等,支持编写j ...
MCLoginandPwd 评论了 11款很酷的新编程工具
做科研项目管理朋友,据说拓源优课项目管理软件还可以,试用注册入口:http://www.ktzyun. ...
toyoke 评论了 7款最流行的在线项目管理工具推荐
涨见识了哈,可能用不到这个插件,但拓展了解决bug的思路和方法
西蜀石兰 评论了 解Bug之路-Druid的Bug
没有我大tsung ??
soarpatriot 评论了 还在为测试发愁?10 个开源的压力/负载测试工具
很多想法值得借鉴,不错!
cuqing 评论了 软件开发最佳实践集锦
全是英文看不懂啊。。。
jayfan520 评论了 如何成为一名软件架构师?
easypm确实不错,建议大家去尝试
shanren2000 评论了 7款最流行的在线项目管理工具推荐
...
ttt725 评论了 工程师忽略的隐形成本
EasyPM( https://easypm.cn ) 是一个面向IT研发团队的云端项目管理工具,免费 ...
zzhdi 评论了 7款最流行的在线项目管理工具推荐
ylxg12345 写道最后那段比较的 String c = new String("abc ...
ayanami001 评论了 Java程序员们最常犯的10个错误
“这真的真的非常痛苦。”Schillace说道。
chen_siping 评论了 如何避免软件工程中最昂贵错误的发生
...
wwt18946637566 评论了 如何避免软件工程中最昂贵错误的发生
Global site tag (gtag.js) - Google Analytics